take a punch at someone - Deutsch Englisch Wörterbuch